English to Chinese Traditional Dictionary
oviparous
卵生动物
Meaning for oviparous found in 24 Languages.
Sponored Video